package com.xgh.tanxin;

/**
 * @ClassName Tan1
 * @Description
 * @Author xinggh
 * @Date 2020/8/8 12:09
 * @Version 1.0
 **/
public class Tan1 {
    /**
     * 1518. 换酒问题
     * 小区便利店正在促销，用 numExchange 个空酒瓶可以兑换一瓶新酒。你购入了 numBottles 瓶酒。
     *
     * 如果喝掉了酒瓶中的酒，那么酒瓶就会变成空的。
     *
     * 请你计算 最多 能喝到多少瓶酒。
     */
    public int numWaterBottles(int numBottles, int numExchange) {
        int result = numBottles;
        while(numBottles>=numExchange){
            int a =  numBottles/numExchange;
            int b = numBottles%numExchange;
            numBottles = a+b;
            result = numBottles+result;

        }
        return result;
    }

    public static void main(String[] args) {
        Tan1 tan1 = new Tan1();
        System.out.println(tan1.numWaterBottles(9, 3));
    }
}
